African Finfoot - French English Dictionary